/*
* 请求的接口的方法
* */
//请求的axios
import axios from "axios";
//接口地址
import base from "./base";
//引入md5
import md5 from 'md5-js'
//请求方法
const api = {
    /*
    * 病毒信息获取
     */
    getCovInfo() {
        return axios.get(base.host + base.covInfo)
    },
    /**
     * 获取国内疫情
     */
    getChinaData() {
        return axios.get( base.chinaData);
    },
    /**
     * 世界疫情
     */
    getWorldData() {
        return axios.get( base.worldData)
    },
    /**
     * 获取城市接口
     * 参数：format=json&appid=6938&city_name=城市名称&sign=md5加密字符串
     */
    // getCity(city_name) {
    //     //md5加密规则：sign = MD5( appid1formatjsontime1545829466密钥) 查看加密规则说明 密钥不需要键名，请直接跟上32位的密钥
    //     //步骤：1. 安装 npm i md5-js -S  2. 引入md5模块  3. 使用加密处理
    //     let sign = md5('appid6938city_name' + city_name + 'formatjson709b25c001c8d3325061a5baf7bb7615');
    //     let canshu = 'format=json&appid=6938&city_name=' + city_name + '&sign=' + sign;
    //     console.log('参数------------', canshu);
    //     return axios.get(base.baseUrl + base.city + '?' + canshu);
    // },
    getCity() {
        return  axios.get( base.city )

    },
    /*
    * 轮播数据接口
    * */
    getSwiperBanner() {
        return axios.get(base.swiperBanner)
    },
    /*
    * 出行城市
    * */
    getTravel(){
        return axios.get(base.travel);
    },
    /**
     * 城市的出行政策疫情
     * &from=10191&to=10349
     * axios.get('url?xx=xx&xx=xx')
     * axios.get('url',{
     *      params:{
     *          参数：xx,
     *          ...
     *      }
     * })
     */
    getTravelQuery(params) {//params={from:'',to:''}
        return axios.get(base.travelQuery,{
            params
        })
    },
    /*
    *各地区疫情
    *  */
    getCitycovInfo(){
        return axios.get(base.CitycovInfo)
    },


}
export default api

